Holiday Groups

Table Name: GXT_HOLIDAYGROUPS_TBL

List

Request a list of holiday groups.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_HOLIDAYGROUPS_TBL
  • Response:

    Copy
    1=Holiday Group 1&2=Holiday Group 2

Detail

Request the details of a specific holiday group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_HOLIDAYGROUPS_TBL&RecId=<RecId>
  • Response:

    Copy
    HolidayGroupId=1&Name=Holiday Group 1&HolidayName0=Christmas Day&HolidayStart0=25-12-2006T0:0:0&HolidayEnd0=25-12-2006T23:59:59&HolidayRepeat0=true

Update

Update a specific holiday group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_HOLIDAYGROUPS_TBL&HolidayGroupId=1&Name=National Holidays
  • Response:

    Copy
    OK

Create

Create a holiday group. To create a holiday group, use the same parameters as update but leave the HolidayGroupId empty.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_HOLIDAYGROUPS_TBL&HolidayGroupId=&Name=Holiday Group 1&HolidayName0=Christmas Day&HolidayStart0=25-12-2006T0:0:0&HolidayEnd0=25-12-2006T23:59:59&HolidayRepeat0=true
  • Response:

    Copy
    OK

Delete

Delete a specific holiday group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_HOLIDAYGROUPS_TBL&RecId=<RecId>
  • Response:

    Copy
    OK

Parameters

Parameter

Display Name

Default Value

Notes

HolidayGroupId

Database ID

1

The Detail, Control and Delete APIs use this value as the RecId.

Name

Name

Holiday Group 1

 

HolidayName*

Name

Christmas Day

A maximum of 128 holidays can be added to a holiday group.

HolidayStart*

Start Date

25-12-2006T0:0:0

 

HolidayEnd*

End Date

25-12-2006T23:59:59

 

HolidayRepeat*

Repeat

true

 

Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.